Tata Chemicals
Indian company.
3 open roles with salaries shown